package com.hb.umsp.entity;

import com.hb.umsp.annotation.ExcelColumn;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

public class HbQuestionBank implements Serializable {

    private int questionPK;

    private String questionCode;
    @ExcelColumn(value = "题目分类", col = 1)
    private String questionDep;
    @ExcelColumn(value = "题型", col = 2)
    private String questionType;
    @ExcelColumn(value = "题目", col = 3)
    private String questionContent;
    @ExcelColumn(value = "答案一", col = 4)
    private String ansOne;
    @ExcelColumn(value = "答案二", col = 5)
    private String ansTwo;
    @ExcelColumn(value = "答案三", col = 6)
    private String ansThree;
    @ExcelColumn(value = "答案四", col = 7)
    private String ansFour;
    @ExcelColumn(value = "答案五", col = 8)
    private String ansFive;
    @ExcelColumn(value = "答案六", col = 9)
    private String ansSix;
    @ExcelColumn(value = "答案七", col = 10)
    private String ansSeven;
    @ExcelColumn(value = "答案八", col = 11)
    private String ansEight;
    @ExcelColumn(value = "分数", col = 12)
    private int questionScore;

    private String remark;

    private Date importDate;

    private Date updateDate;

    private List<HbQuestionAns> hbQuestionAns;

    public List<HbQuestionAns> getHbQuestionAns() {
        return hbQuestionAns;
    }

    public void setHbQuestionAns(List<HbQuestionAns> hbQuestionAns) {
        this.hbQuestionAns = hbQuestionAns;
    }

    public int getQuestionPK() {
        return questionPK;
    }

    public void setQuestionPK(int questionPK) {
        this.questionPK = questionPK;
    }

    public String getQuestionCode() {
        return questionCode;
    }

    public void setQuestionCode(String questionCode) {
        this.questionCode = questionCode;
    }

    public String getQuestionDep() {
        return questionDep;
    }

    public void setQuestionDep(String questionDep) {
        this.questionDep = questionDep;
    }

    public String getQuestionType() {
        return questionType;
    }

    public void setQuestionDype(String questionType) {
        this.questionType = questionType;
    }

    public String getQuestionContent() {
        return questionContent;
    }

    public void setQuestionContent(String questionContent) {
        this.questionContent = questionContent;
    }

    public String getAnsOne() {
        return ansOne;
    }

    public void setAnsOne(String ansOne) {
        this.ansOne = ansOne;
    }

    public String getAnsTwo() {
        return ansTwo;
    }

    public void setAnsTwo(String ansTwo) {
        this.ansTwo = ansTwo;
    }

    public String getAnsThree() {
        return ansThree;
    }

    public void setAnsThree(String ansThree) {
        this.ansThree = ansThree;
    }

    public String getAnsFour() {
        return ansFour;
    }

    public void setAnsFour(String ansFour) {
        this.ansFour = ansFour;
    }

    public String getAnsFive() {
        return ansFive;
    }

    public void setAnsFive(String ansFive) {
        this.ansFive = ansFive;
    }

    public String getAnsSix() {
        return ansSix;
    }

    public void setAnsSix(String ansSix) {
        this.ansSix = ansSix;
    }

    public void setQuestionType(String questionType) {
        this.questionType = questionType;
    }

    public String getAnsSeven() {
        return ansSeven;
    }

    public void setAnsSeven(String ansSeven) {
        this.ansSeven = ansSeven;
    }

    public String getAnsEight() {
        return ansEight;
    }

    public void setAnsEight(String ansEight) {
        this.ansEight = ansEight;
    }

    public int getQuestionScore() {
        return questionScore;
    }

    public void setQuestionScore(int questionScore) {
        this.questionScore = questionScore;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getImportDate() {
        return importDate;
    }

    public void setImportDate(Date importDate) {
        this.importDate = importDate;
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    @Override
    public String toString() {
        return "HbQuestionBank{" +
                "questionPK=" + questionPK +
                ", questionCode='" + questionCode + '\'' +
                ", questionDep='" + questionDep + '\'' +
                ", questionType='" + questionType + '\'' +
                ", questionContent='" + questionContent + '\'' +
                ", ansOne='" + ansOne + '\'' +
                ", ansTwo='" + ansTwo + '\'' +
                ", ansThree='" + ansThree + '\'' +
                ", ansFour='" + ansFour + '\'' +
                ", ansFive='" + ansFive + '\'' +
                ", ansSix='" + ansSix + '\'' +
                ", remark='" + remark + '\'' +
                ", importDate=" + importDate +
                ", updateDate=" + updateDate +
                '}';
    }
}
